From ff9ca5de270325283bb1d7043dfbcccde48218ce Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Mon, 21 Aug 2017 18:11:43 +0200 Subject: [PATCH] tools: add -e option to babl-icc-dumper, that shows exact fixed point values --- tools/babl-icc-dump.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/tools/babl-icc-dump.c b/tools/babl-icc-dump.c index f28a2de..4b549ef 100644 --- a/tools/babl-icc-dump.c +++ b/tools/babl-icc-dump.c @@ -645,14 +645,21 @@ file_get_contents (const char *path, int main (int argc, char **argv) { - int i; + int i = 1; if (argc < 2) { - fprintf (stdout, "need one arg, an ICC profile file\n"); + fprintf (stdout, "usage: babl-icc-dump [options] \n"); return -1; } - for (i = 1; argv[i]; i++) + if (argv[i] && (!strcmp (argv[i], "-e") || + !strcmp (argv[i], "--exact"))) + { + exact = 1; + i++; + } + + for (; argv[i]; i++) { char *error = NULL; fprintf (stdout, "\nfile: %s\n", argv[i]); -- 2.30.2